var loader = document.querySelector(".loader");
var baseUrl = "js/img.json";
my_ajax(baseUrl,"get",function(res){
	var loading = new createjs.LoadQueue();
	console.log(res)
	loading.loadManifest(res);
	loading.on("progress",function(event){
		var num = Math.floor(event.progress*100);
		loader.innerText = num + "%";
	})
	loading.on("complete",function(){
		$(".loader1").css("display","none");
	})
})

//点击开始
$(".img2").on("click",function(){
	$(".jia").css("display","none");
	yanchi();
})

//延迟3秒执行自动打开第二个笼子
function yanchi(){
	setTimeout(function(){
		$(".long2").animate({
			"top":"300"
		},800,function(){
			$(".long2").animate({
				"top":"360"
			},500,function(){
				xuanzhuan();
			})
		})
	},2000)
}
//打开第一个笼子
function longzi1(){
	$(".long1").on("click",function(){
		$(".long1").animate({
			"top":"300"
		},800,function(){
			$(".long1").animate({
				"top":"360"
			},800)
		})
	})
}
//打开第二个笼子
function longzi2(){
	$(".long2").on("click",function(){
		$(".long2").animate({
			"top":"300"
		},800,function(){
			$(".long2").animate({
				"top":"360"
			},800)
		})
	})
}
//打开第三个笼子
function longzi3(){
	$(".long3").on("click",function(){
		$(".long3").animate({
			"top":"300"
		},800,function(){
			$(".long3").animate({
				"top":"360"
			},800)
		})
	})
}
//判定是否选中松鼠
function judge(){
	var arr = $(".test");
	arr.on("click",function(){
		if($(this).is(".test2")){
			yanchi();
			chengG();
		}else{
			life();
//			shiB();
			setTimeout(function(){
				xuanzhuan();
			},4000)
		}
	})
}

//失败后，显示正确的
function shibi(){
	$(".long2").animate({
		"opacity":".4"
	},1500,function(){
		$(".long2").animate({
		"opacity":"1"
		})
	})
}

//失败后删除爱心
function life(){
	var arrXin = $(".xin:last-child");
	setTimeout(function(){
		arrXin.remove();
	},2000)
	if(arrXin.is(".xin")){
		shibi();
	}else{
		fenshu();
	}
}

//旋转
function xuanzhuan(){
	$(".test1").animate({
		"left":"110"
	},100),
	$(".test2").animate({
		"left":"-110"
	},100),
	setTimeout(function(){
		$(".test1").animate({
			"left":"220"
		},100),
		$(".test3").animate({
			"left":"-110"
		},100)
	},50),
	setTimeout(function(){
		$(".test2").animate({
			"left":"110"
		},100),
		$(".test1").animate({
			"left":"0"
		},100)
	},100),
	setTimeout(function(){
		$(".test3").animate({
			"left":"-220"
		},100),
		$(".test1").animate({
			"left":"110"
		},100)
	},110),
	setTimeout(function(){
		$(".test2").animate({
			"left":"-110"
		},100),
		$(".test3").animate({
			"left":"0"
		},100)
	},120),
	setTimeout(function(){
		$(".test2").animate({
			"left":"110"
		},100),
		$(".test3").animate({
			"left":"-220"
		},100)
	},120)
	//旋转后再执行点击
	longzi1();
	longzi2();
	longzi3();
	judge();
}

function fenshu(){
	$(".fenshu").css("display","block");
}


//成功后出现这句话
function chengG(){
	$(".chenggong").animate({
		"opacity":"1"
	},1000,function(){
		$(".chenggong").animate({
			"opacity":"0"
		},1000)
	})
}


//失败后出现这句话
//function shiB(){
//	$(".shiB").animate({
//		"opacity":"1"
//	},1000,function(){
//		$(".shiB").animate({
//			"opacity":"0"
//		},1000)
//	})
//}





//旋转判断
//		110
//test1  →  test2        
//110			-110
//
//		220
//test1  →  test3
//220			-110
//		110
//test2  →  test3
//
//		-110
//test2  →  test1
//
//		-220
//test3  →  test1
//
//		-110
//test3  →  test2
//
//
//var t = [{
//	"name":"test1",
//	"a":0,
//	"b":110
//},{
//	"name":"test2",
//	"a":0,
//	"b":110
//},{
//	"name":"test3",
//	"a":0,
//	"b":110
//}]
//
//console.log(t[0].a)
//var r = t[0].a+t[0].b;
//console.log(r)
//function xuanzhuan1(){
//	var suiji1 = Math.floor(Math.random()*3);
//	var suiji2 = Math.floor(Math.random()*3);
//	
//	for(var i=0;i<1;i++){
//		var suiji1 = Math.floor(Math.random()*3);
//		var suiji2 = Math.floor(Math.random()*3);
//		if(suiji1==suiji2){
//			i--;
//		}
//	}
//	var zhong = 0;
//	if(suiji1>suiji2){
//		zhong=suiji1;
//		suiji1=suiji2;
//		suiji2=zhong;
//	}
//	console.log(suiji1,suiji2)
//		console.log(t[suiji1].a+t[suiji2].b)
//		$(".test"+suiji1).animate({
//			"left":t[suiji1].a+t[suiji2].b
//		},500),
//		$(".test"+suiji2).animate({
//			"left":t[suiji1].a-t[suiji2].b
//		},500)
//	
//	
//}

